package tech.daoxuan.web.code;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.web.context.request.ServletWebRequest;
import tech.daoxuan.security.core.validate.code.ImageCode;
import tech.daoxuan.security.core.validate.code.ValidateCodeGenerator;

/**
 * @ClassName DemoImageCodeGenerator
 * @Description  这种形式 可以重写 我们定义好的验证码生成方式
 *              主要使用了  注解 @conditiononmissbean
 * @Author 10983
 * @Date 2019/6/22 18:17
 * @Version 1.0
 */
//@Component("imageCodeGenerator")  为了测试 先注释掉
public class DemoImageCodeGenerator implements ValidateCodeGenerator {
    Logger logger = LoggerFactory.getLogger(getClass());
    @Override
    public ImageCode generate(ServletWebRequest request) {
        logger.info("调用 自定义的验证码生成方式");
        return null;
    }
}
